adds functionality for moving enemies
adds collision handler
adds dynamic mapId