Started writing structure to replace storage mixin template
Added conversion of storage to multidimensional built-in array
Changed Storage parameter passing
Added storage to arrays
Added array slicing
Added Storage to matrices
Added matrix slicing
Removed some old code
Started moving iterators to separate module
Moved matrix iterators to separate module
Moved iterator selection to internal implementation of operations
Added by-element iterator to matrices and arrays
Added array copying
Added array comparison
Added arithmetic operations
Added operations to matrices (except "*" and "/")
Added by-row and by-column iterators for matrices
Better handling of vectors
Merge branch 'iteration' into mixout
Merge branch 'mixout'