Added some more tests and added Moq to the project for faking out the login so unittests don't fail.