Currently, we only plan on adding a move constructor for MIPSimage, but there are some functionalities with having a copy constructor. The one drawback here is that we would need to figure out how much memory each allocation was using and whether or not we can create a copy constructor for the MIPSImagePrintStream class.