created AABB class to replaces Rectangle

added in new functions to Vector2D to make it my own/ viewport will be
adjusted