added and started using a validator to login controllers
added a user creation form