Added basic support for adding user adding locations to fixtures and using them during user testing.
Changed location testing to create a separate instance for each test
Replaced this -> self, fixed documentation
Merge branch 'feature/issue-10-testing-fixtures' into develop