Implemented the abstract Shape class, concrete point and line classes.