Merge pull request #39 from nromanen/master

m->d
validation&design
some bugs fixed jan15
fixed bugs
Merge pull request #41 from nromanen/edd

Edd
after merge dmitry->master
fix after merge
Merge pull request #43 from nromanen/master

m->e