added program memory and RAM.  Integrated components into CPU, but not finished yet.  Moved PC to cpu level.