Adding User Exceptions
Updating User Interface/Model
Adding Vouch Facade
Building main class and testing, starting with authenticate