Feature/related model

Make it possible to assign customer model to other things besides User