Remove fetching methods from Model
Bugfix on model fetching via relations
Generic fetch factory are a protected methods, only entity can write SQL request
Reformat code for PSR2