seperate test db
Improved tests
Cleaned up model code
add score - fail gracefuly on missing required
get scores list API