Add BCrypt, enable sessions and update helper with current_user method