resources added

keywords in different files
implement KeywordCapsule

used to store found Keywords data divided by type
Update loading and analyze

loading each keyword type separately;
update analyzer to find keywords separately
DM using new KeywordCapsule

and small update in NLG
small updates