Merge branch 'Terrycloth-documenting'
Finally working on OOP
fixed commented-out procedure definition template. added more definitions.