added intersectsWithEnemy check

- Loop through enemies and check for intersection by comparing x values
+ width by x values
- Only update position if we do not intersect