Added state pattern for all enemies.
Added - edited some comments.
Edited a comment.
Added tests for RectangleHelper -  Enemies.
Code review changes.