Updated target layout

* Also made JsEnginePlugin a plugin so that it's automatically imported.
* Also switched to using task name for the target directory, not the
  module name
Merge pull request #11 from jroper/new-target

Updated target layout