Created project infrastructure.
Added command line parsing functions and better usage information.
Added CPU structure and function definitions.
Added memory map functions.
nes: added iNES header parsing and basic init logic.