Point Class and Rectangle Class