add a user manager
some logs
change structure
making sure all methods are returning expected data
add point into badge, but not using it for now
a new users column migration