initial smoothness
change how subX and subY are calculated
Merge branch 'master' into zoom
final smooth zoom
readd mousemove
Merge pull request #3 from geluso/zoom

Smoother zoom