Adding toJSONObject methods to Address and User.
Create AddressDAO UserDAO InsertAdminUser and broke InvalidRoleException into its own file. Added query for users into Login and made User and Address entities compatible with persistence mechanism. Modified login view to correctly handle authentication errors. Added removal task to build.xml