Cleanup, Part 1

Using metaprogramming, take all GET methods that don't require arguments
and don't return custom types and move to one common function structure