added category model. Added user and user view tests