appends necessary script to run

- checks if script exists; skips append if it does
- return Boom in a setTimeout to ensure script
  addition an Boom invocation occur on different
event loops
add semicolon
update bkmklt