Almost finished user login, going to add some cucumber tests
login almost finished