Rename proxy object to this.ghost

Closes #10

- Change this.app assignment to this.ghost
- Update references to self.app
- Add obligatory unit test