Application framework setup