Initial structure
Magic starts to happen
Making it work without http server