Adding User class and Unit Tests