Initial commit.

Still missing the memory handling and the implementation of some opcodes