dynamically generated URLs for resources from a static property, resource_name, found in each resource
added dynamically generated schema and customized deserialization dependent on what arguments are provided in the GET params (and which arguments the user is expected to provide).  This is especially important for creating presence data.