psr standards
fix spacing & adjusted exceptions to be more specific
remove bad check (spaces are allowed in gt's)
refactored decodeRequest, added exceptions for bad api calls
Fixed unit-tests. Added mock "test" db, with seeder.