rm init_vector code
added a ctor to Matrix. no longer initializes by default