Added user and card models, user repository