Updated version

Now enemies pop up at the screen properly, they move, but seams like the
emulator is too slow processing all the threads and the updates in the
code which makes it almost impossible to test.