@@ -0,0 +1,855 @@
+#!/usr/bin/env python%0A%0Aimport ephem%0A%0Aimport panoptes.utils.logger as logger%0Aimport panoptes.observatory as observatory%0A%0Aclass Panoptes:%0A    %22%22%22%0A    Sets up logger, reads config file and starts up application.%0A    %22%22%22%0A    def __init__(self):%0A        # Setup utils%0A        self.logger = logger.Logger()%0A%0A        self.logger.info('Initializing panoptes')%0A    %0A        # Create our observatory, which does the bulk of the work%0A        # NOTE: Here we would pass in config options%0A        self.observatory = observatory.Observatory( logger=self.logger )%0A        %0A    def start_session(self):%0A        %22%22%22%0A        Main starting point for panoptes application%0A        %22%22%22%0A        self.observatory.start_observing()%0A%0A%0Aif __name__ == '__main__':%0A    panoptes = Panoptes()%0A    panoptes.logger.info(%22Panoptes created. Starting session%22)%0A    # panoptes.start_session()

Simplify Panoptes class so that site belongs to observatory. We need to read in a config here.