Kb hs admin take two

Namespaced admin, updated ruby gems and reviews controllers authentication, created specs for admin deletes a ruby gem and admin deletes a review
`%Q`-literals should be delimited by `(` and `)`<br>Prefer single-quoted strings when you don't need string interpolation or special symbols.