Map class, and basis of Application