Increase Test Heirarchy and add Security and Homepage edit tests

Tests sign in and reset password. Regression located, thus added
an expected assertion.
Creates a distinction between a basic page and the AbstractPage.
HomePage contained entities which were not specific to the home page, e.g. the
main navigation menu, thus coupling them meant navigating to the HomePage
before performing other actions.