abstract class that extends Inventory. Lays blueprint for Plant objects