Splitting Profile into separate model, setting up transaction methods more like ember-data-example