Moving member achievements to the correct place
Adding code for the base input so it can be validated.
Creating generic client
Fixing namespaces
Creating interfaces
Adding more inputs
Adding the last of the inputs
Updating error handling
Renaming unit tests to integration tests
Fixing get test
Fixing achievement categories input so it doesn't have an id on it.

Updating base input so that the validate method is virtual.
Adding more tests.
Adding dev test credentials
Updating update method to run validation.
Refactoring the various aspects of crud into their own services
Refactoring client
Adding query string builder.

Creating achievment category search criteria.
Adding search.
Adding tests for search.
Updating EntityRetrievalService to have a get
Adding paging support to find
Moving base search criteria
Adding search criteria
Fixing build, removing default constructor.
Renaming method