move KpForecaster, KpIndexUpdater, and UserFactory to app/services
Move HttpGetter into lib
Move unit tests into the proper directories