Added more recipes
Added parameters to configure GP algorithm when function is called