provides blueprint for Sales object. Implements Serializable