Kb lc user add rubygem

Completed all user stories up to deleting a gem
Add validations for presence of `rating` and `ruby_gem`