Added structure and libraries to manage configuration, logging and bootstrapping. Changed to use RESTful server.