Framework for simple table CRUDs