Moved the instruction emiting from raw integers to the Amd64Backend. Some instructions remain (call, add, sub, mul, div), will be fixed later.
Cleaned up code.
Implemented more instructions in the backend, cleaned up the code.