Shuffles things around and adds a very basic http server