finished up ingredient class and manager