Alters the constructor to take an options object. Bumps devDeps.