Review comments

+ make parser as instance variable
+ added type checking to comparisons
+ fixed a bug with duplications of scheduler events
Pass a path to dictionary sources through setOptions method
Changed word pattern