Factored out http, using ej for json, started publishing.
Adding new files