Add module system
Merge pull request #2 from dzyunchik/task/SE-5

Add module system