Introduced auxiliary modules and refactored plugins system
Restored version check