user controller basics
add avatar to user model
misc