A basic framework for creating applications.