hmm
major rewrite
renaming var for sanity sake
removing unneeded utilities
added fields/field
Merge branch 'v0.1.0'