refactored: use require.js => unit test
implemented: 'joinIngredients'
added 'joined' groceries
refactored: 'additional_groceries' iso 'groceries'
add test for 'adding menu'
refactored: rename 'joinIngredients' to 'joinedIngredients'