Finished homepage design and functionality