Moved http to it's own project