added user model, fixed js git issue and added task skelaton (to be updated after model guidance
added user model, fixed js git issue and added task skelaton (to be updated after model guidance