Homepage update

After being down for a bit, our Homepage is finally back with new projects.