Committing new structure and adding classSingleton.pas and unitGenericBinaryTree.pas to the library