scaffolded items and customers

also have a bunch of comments for syntax reference and relationships with models that don't exist yet