add platform layout, current_restaurant helper, tidy up models and app_controller