There's an App for That

Implementation of the App resource. Fixes #5.