moved back model to own file separate from backbone model