updates - split the resize method into 2

* simplify resize method to accept new width/height args
* add resize and crop method with additional args