Cleaned up some models
Starting with model revisions
Model revisions

addRevisionForModel
getRevisionsForModel
restoreRevisionById