Assemble and emulator working!

Might be bugs to work out.
Fixed assembly for POP.
Fixed byte order (little endian? big endian? I don't understand).