basic list working; ingredient model added