Touch support

Added touch support for all tools.