WIP: add auth

TODO: Wire up htpasswd auth