Merge pull request #65 from rima-alali/newgen

comment changes
Merge pull request #66 from rima-alali/newgen

Newgen
Process task development
Some updates to the architecture based on our meeting today.
Merge remote-tracking branch 'origin/newgen' into newgen
Small adjustments after today's meeting.
removing the dummy classes
removed addTasks and removeTasks
just a test
message
Merge pull request #69 from andranikm/newgen

merging just for testing
Merge pull request #67 from bures/newgen

Small adjustments based on today's meeting.
Merge pull request #68 from keznikl/newgen

removing the dummy classes
KnowledgeManager implementation.
Not all methods have been implemented yet.
Merge pull request #70 from mkit/newgen

KnowledgeManager implementation - not all implemented yet.

Futher it would be good to:
- test it on a bit deper knowledge structures
- see (test) what happens when initial knowledge object is null
Build fix