Really simple and naive structure

* Don't go chasing defrecords, just stick to the hashmaps and functions that you're used to.