Cleaning up a few things, added piping and http_server shell