Added comment in Vector2. Removed opCast [bool] in Rect. Improved Color, Vector and Rect a bit and added 'enclosePoints' method to Rect.