added user model tests and makefile to run them