Finished Initial Matrix Implementation

Basic collection functionality has been implemented for matrices, although there is significant room improvement in terms of optimization and documentation.

Additionally, the beginning of a testing suite based on ScalaTest is taking form. It's my first time working with it, though, so progress may be slow in that regard.