fixed control names saving on AdminPage and Metabox
added ModelFactory to automatically use custom models on API + set API contexts for archive and single