Use bundler to package management
Fix self executor