fixed time slowdown mechanic to not spam and also implemented a click handler class which determines if a click is a tap or a hold