Added new container type, dynamic_array along with new test. Small changes to matrix header and test.