small updates toward progress

added a run command that allows the cpu to execute a program with an
assigned pid. changed main memory to core memory. has 3 methods to help
initialize, display, and track memory. next step is to translate the
actual hex into meaningful operations.