I would like to understand Bot's working model.While I debugged the code I found that for any input bot operates in two ways
1.Conscious thought processsing
2.SubConscious thought processing.
Conscious thought processing is performed by Consciousness and Language class in a separate thread.
Subconscious thought processing is performed by Comprehension,Discovery and Forgetfulness class in another thread.