Added test c16 into data to run tests against
Added checksumming to ROM class
Added serialisation and tests for memory class