Added touch-punch (trying to get drag/drop to work on mobile devices)
Saved color stuff