Home page shows recently submitted projects

Users are interested in new projects that have been submitted.

Fixes https://github.com/kelvinhsung/GTCS12/issues/19