moar
removed unnecessary `asynchronous` decorator.
Merge pull request #6 from dotpot/fix-remove-unnecessary-decorator

removed unnecessary `asynchronous` decorator.
crop implementation into app, some fixes.
Merge remote-tracking branch 'upstream/master' into feat-implement-crop-functionality