Removed the p2.inf from the touchpoint, it's not needed.
Added a 'payload' component.

The payload includes the custom application we want to execute,
the p2.inf that invokes the custom application, and a feature
to hold the component.
Removed an unused p2.inf file.