These are just general refactoring updates.

1. I've snipped out some AppResource code that pertained to the old API.
2. I've created a new DeviceResource class that is a bit more fitting
for the job.
3. I've made the runtime wire up everything properly for the
DeviceResource class.
4. I've added a sample app that can run code from scouting and whatnot.