Added ShapeClass.dia

Going to rework the inheritance section, the previous
example is too complex.
Added UML subsection
First child class example.

+ Implemented and explained the Rectangle class.
+ Wrote short section on passing child classes into
functions requiring the base.
+ Updated the main UML diagram
Finished EquilTriangle

+ Improved a lot of the inheritance documentation
+ Covered constructor behaviors
+ Covered method overriding (re-implementation of a base
class method
+ Added some example outputs
+ Improved example programs
+ Improved Shape class
+ Made Shape UML more consistent
Ran make clean, merge preparation.
Ran make clean, merge preparation (master).
Merged InheritanceExampleRework into master

+ Inheritance section almost complete
+ Example is now less complex and more practical