added views and first version of controllers
added resultService
added home presentation and tests - ready for node server.