Continues #9 Implement metastate and property management

Starting in on rules, wrapping my head around parent/child relationships