split methods (& specs) by resource type, for developer sanity

Everything is still mixed in to the same namespace, but you have to
start somewhere.