Added the data collection java file.
This can do test runs in order to collect the data that will be useful
for control of devices. The channels were fixed from previous versions.
This data will be useful for eventually mapping commands that can
control various applications and devices.