remove error handling in _submap
fix base_dir() and use it in run()
use File::Spec->catfile in run()
Merge pull request #59 from Songmu/feature/fix-base_dir

Feature/fix base dir