Initial views
Add tests for views