Instruction mem working
added data memory