Create a generic Performance Platform app

- Remove `recurse => true` from the file definition because it doesn't do what we (I?) think it does
- There's probably room for improvement here