Implementation of custom alternative to ember-data creating the Agent class