add separate homepage if user logged in; fix main_controller inheritance