Using public variable for rectangle (x, y, width, height). Added some copy constructor to Point, Vector and Rectangle
Using public variables on Point for X and Y. Added more docs.