Made the Info functions a little more informative.
Updated comments.

Ready for finishing touches before being integrated into a web frontend.
Merge pull request #16 from Bluesroo/issue4-issue5-general_improvements

Issue4 issue5 general improvements