Added equals for vector && implemented tests
Added Ivector to tests
Added a swiss army knife
Adding Marshallization
Fixed Basic Marshallization
Fixed unit tests & marshalling error
Added the long forgotten destroy functions
Added backpropagation
Added member product
Added transpose operation for matrix
Tested member product
Corrected transpose to check bounds and tested
Corrected bound errors
Temp commit