feat(api): pass grunt to constructor, not individual methods BREAKING
chore(release): v1.0.0