Account functionality and test refactor

* Remove pointless IIFE around *-spec files
* Move repeated configuration objects into separate test-config file
* Fixed misinformation in readme
* Add login functionality
* Add test cases to support login