added github login through user and session controllers. github logout is functional