Create backend API for admin page.

This should not affect the current admin page, however this pull request will add a backend API with tests for managing users via an admin panel.
@eedrummer If this goes through the Ruby Dir.glob function can't you use ```"#{Rails.root}/app/controllers/api/**.rb"``` instead?