adding dynamodb model
adding authcode related functions
making getClient work properly when no clientSecret is included in the get
updating model.getClient to always expect 3 parameters
Fixup dynamo coding style

Closes #22