Ensured the bidirectional one-to-many relation between Category and CategoryValue is restored after JSON deserialization
Merged CsaClient with abstracted OAuthClient to ensure CategoryValue has reference to his Category parent