implemented more load opcodes and provided a memory module