enemies now work pretty much as they should, still need to add collision detection and removal though...