Area Map
+ Added AreaMap class to keep track of where sprites are in an area
+ isWholeRectInside to check if the small rect is completely enclosed in
the larger rect