ADDED gems and UPDATED user model and user_spec

Added gems and updated user model. Please check.