updated front end, wrote authentication tests, updated sessions controller and helpers