Make views and values concrete types, no templates or crtp
rename
more cleanup
simplify storage types
move storage into template base class
formating
clang fixups