added mouse hiding and made more generic... kiosk-pi not gecko-pi as we use this for showing other dashboards