Created a namespace for homeless functions, as suggested by Amit
Rathore.
Changed name of function.
Fixed searching ingredients after change to use maps instead of sets for
the application state.
Fixed a parenthesis flaw - paredit is not a silver bullet.
Epic fail regaring all test cases...
Fixed tests cases for homeless functions.
Fixed tests for environment.
Fixed tests for ingredients in the model controller.
Added todo for important change.
Progress on the click handler for ingredients.
Changed the semantics of the recipe model controller.
TODO: This is not actually used, so all tests are commented, and some
are failing HARD.