Added client grant type test, fixed properties to have more properties, and fixed documentation issues