Update to more closely follow Plushu style guide
Add implicit app declaration
Update documentation