I added more comments, simplified some of the code strukture, and add in some more
code to help free up memory.
Merge https://github.com/ggc-itec/ggc-connect
Merge pull request #114 from Aflynch/master

Add more comments and freed up some more memory.