Spelling fix
Change from static calls
Made getGrantType public for use with implicit grant
Added implicit grant