Added intersection handling in Area Class.

The isInside method has been completed.
Added an entity for intersection testing.

affectedEntity is supposed to be affected by the area while
notAffectedEntity is not.