added an HTTP (the library) backend and made it the default
remove warnings