Added includes to main file.
Added CPU class files. Removed Decoder class.

Decode function moved to the CPU class.