Updated Recipe Type API, allowing to create your own Machines easier