added BaseModule class, for inheriting modules from it
added lib dir to search paths array. included BaseModule class file. check if build config key exist before settings runtime var "build_dir"
simplify req of lib file in loader.rb class
changed flow of running module in runner class. migrated all modules to new arch.