feat(sampleApp): add a demo app