Generic all the things!
Updated changes endpoint
Without supports arrays
Added countTokens
Chain is now its own file
More tests!