Resubmit homepage fixes

Home service now checks to see if controller metadata in the database corresponds to a valid controller. If it does not, it does not display the invalid application.