Updating reports and resources to work with the 5.5.0 REST API
Breaking up the modules; documenting methods; tweaking the way paths are passed around and options parsed