initial commit
execute handlers on thread pool
launcher script
shade
configurable threads
ignore target/