Object models

Classes for various app types, job, io schemas, etc...