up
up
up
new routine
up
removed row_changes (unnecessary)
fixed bug in print matrix fn
removed unneeded tracking of column changes
rearranged and screwed things :)