added api method to Routes. dropped postCreate in favour of a unified postRead. added Model.preCreate for pre-create crap.
Added preUpdate.