Added Preparation.java, Cook.java, Action.java, tweaked Recipe.java, Restaurant.java and RestaurantMethods.java