More changes to the zoom in/out system.

Signed-off-by: Jedabero <jedabero@hotmail.com>