Rename proxy object to this.ghost

- Change this.app assignment to this.ghost
- Update references to self.app
- Add obligatory unit test
Merge pull request #15 from jgable/thisGhost

Rename proxy object to this.ghost