Update layout, create user model, setup devise authentication, update tests