UI Fixes, Validation

-Made keyboard disappear when you click outside a text field on the
register page
-Made the keyboard return key correct for the given text field when
registering or logging in, and made it step through the text fields in
order
-Created a validator class to put validator methods in and put a method
to check if two strings are equal and not blank
-Added validation for registration to check if the passwords entered
are equal
-Added some more functionality to the maps portion