Implemented working passport, authentication and session