Added basic memory constructs
Started adding in individual opcodes