added footprints feature for DDE consumption
fixed a bug where touchscreen was crashing
Merge branch 'v1' into updated_touch_screen