added new pages, finished homepage interactions