A simulation of a simple multicore processor with shared memory that is thread safe with networking capabilities