some changes
added user Model along with tests and a view