add user model to support grade writeback
fix tool config id
fix config for domain matches
default to empty hash on new user settings
fix typo
points for even first lesson
typo
fix outcome checking
fix grade passback again