Initial version with support for HTTP Basic Authentication