This commit mostly includes adding the ability to login through the web service.  Also includes some refactoring, adding some new storyboards for organization and bug fixes.