Contains classes for manipulate application model.