attempt to keep dicts in order
Revert "attempt to keep dicts in order"

This reverts commit 8df3a9fadc79a49f11ef3201fb18e7bdb0629e8e.

order isn't guaranteed, so was getting lots of crazy diffs in the json
add a makefile to help with tasks