Added the skeleton for a register view and worked in some ideas for how to navigate from the shell to the login and register and back. Added a new validator for the register credentials and changed how validating works from within the view model to make it a little easier on the dev and a little bit more DRY.