Renamed the server to indicate that it implements custom authentication service
Added a check_login method allowing for manual login checking instead of using required_auth param.  initialize is needed in run to bootstrap the security or some of the pages can become unprotected.  Moved event watch statement inside of the initialize