CMP Operations Completed

Finished the CMP Operations
Bug Fixes, CPX Operations Completed

I got LDX/LDY mixed up with STX/STY so I fixed those, and implemented
LDX/LDY correctly with unit tests.

I then finished implementing CPX
CPY Operation Completed

All of the Compare operations should be completed now.