adds build support for playbook model... annoying const things
moves FieldConstants to share. Now only one copy