Added the base Order object to be refactored later.