parser: finished recipe parser
serialization: added json serializer
parser: fusion recipe & ingredient types