add cucumber tests for user
fix views
Merge branch 'cucumber_tests'