install plugins and dependencies asynchronously, closes #63