Added method to load a ROM image file, Reset() and added code to calculate the number of cycles to execute