Implemented calls to the NLP engine. Added documentation.

Do you have a solution for this? Am I missing something? I personally would want to avoid pointers too