Implemented rebalancing of the KnowledgeTree when inserting new element.  It compiles and the search still gives good answers, but I did not test if it balanced correctly
Merge branch 'master' of https://github.com/ProjectAiden/Aiden