Added a login page. The current configuration in 'configure' requires an authenticated session. The new authenticator.rb file contains the logic to 
check if the provided username and password are correct. It currently simply checks if the two are identical - not recommended for production. The authentication mechanism should most likely be pluggable as it is site specific.