Each state now has its own boundingBox modifier
And entity constructor now recieves sprite path, instead of the sprite
Fixing enemy patrolling