Add `scale` option

Fixes #137.
Merge pull request #140 from kevva/scale

Add `scale` option