Users can now login, register, and logout. Added controller for profile page.