Enemy motion partially works, but it is a mess. And collision detection between enemies does not work.