Created homepage test

New Homepage test combines tests for view source, personal preferences, viewing the footer. Included pep8 fixes.