Homepage design (closes #4)