Add support for reshape and lvalue
Add support for sub lvalue
New tests
Cleanup
More tests
Ensure that views can be used with const ref