added a cycle_count property and made sure the cpu class returns hex values