Added matrix code and tests
Updated tests to ensure none of the test variables are changed by function calls
Added toArray methods to vector
Added benchmarking, set jar and zip source to ignore tests and benchmark classes