Cleanup userTable
Move validation out of dynamo
Validation functionality is moved into its own class

Dynamo should be focused on being an anonymous object. Validation is a lot
of code which should be in it's own class for cleanliness.

Validation methods moved to Validator class
Dynamo updated to use Validator