Abstracting Developer/Publisher models out and adding some custom admin classes