Resetting repository
Re-adding Part 1
Re-adding Part 2
Introducing testing. Tests not complete.
Add more tests, with mocks
Fix login
Adding more error handlers
Finish off part 3
One more pep-8 fix
Merge pull request #1 from svieira/master

Part #3