add more user tests
add basic user page
Merge branch 'tutorial'