bug fix & zoom feature request

Starting work on some bug fixes and feature requests. Bumped to 1.0.3 as this will be *next release* stuff.