[#53763465] Added infrastructure for Jasmine tests.
[#53763465] Added Jasmine tests for all but ingredients.
[Finishes #53763465] Jasmine tests run correctly from CLI, and will now run in CI.