Commentary: Added missing end comments at end of functions.
Commentary: Fixed Aidan's Version history and added one for Tom's creation of the header file. Few other small changes to spelling have also been made.
MergeFix: Fixed small conflit for merge.