Adds the concept of mixins in the raw code, adds the map type to raw objects, adds more sane object duplication in parser (needs perf work), and moves away from object duplication in the database code