ConnectionPoint, InputPoint, OutputPoint edited

Formated the documents
Added constructors for the InputPoint and OuputPoint classes
AreYouClicked()s are fixed according to the ConnectionPoint changes