Sample Application framework