adjust token length validation - the db field is only 36 chars
add a new `user` table to store nicknames
automatically create user objects and store nicknames
automatically update nickname to latest value for each token