added button support to zoom / translate

added button support for zoom/translate
added model rotation on Z axe
added controls to modify threshold value and factor
make the threshold enabled on other axe when one as cross the limit (make it better at handling)