Added some default disclaimer headers to the code to explain what it does, the author, version number etc. etc.