done user account + minor fixes
refactor DB
done with client side