fixed dropdown menu not disappearing when being clicked or adding a record on the browser history, added code coverage on the tests, more tests, fixed passport.isAuthenticated always returning false error, improved session management, fixed server errors, occasionaly sending responses with http code 500