Wine model added with tests