Added very basic and not-very-secure authentication. Smeagol is now usable.