Added Citation and Session unit tests, and fixed User constructer email length bug