Classes for application development.