Refactor code and add mocha tests.
Testing integration in docpad.
Remove unused code.
Generate an url for each day.
Add formatter output in JSON representation of menu.
Add formatters for schoolLevels and add fat arrow to fn toJSON (for hbd).
WIP will try a new feature.
Merge branch 'feature/object_oriented' into develop

* feature/object_oriented:
  WIP will try a new feature.
  Add formatters for schoolLevels and add fat arrow to fn toJSON (for hbd).
  Add formatter output in JSON representation of menu.
  Generate an url for each day.
  Remove unused code.
  Testing integration in docpad.
  Refactor code and add mocha tests.
Add menuDate extraction from fileName.
Add data from menu file name in json representation.
Add courses and courses grouped by type in json.
Remove weekday name from JSON.
Remove formatter from this plugins.
Use javascript date in JSON representation instead of strings.
Add test to reproduce some bug.
Add urls for all days including weekend.
Add mocha tests to prepare adding urls for each school levels.
Merge branch 'feature/separation-of-concerns' into develop
Bump version to v2.4.0.
Merge branch 'release/v2.4.0' into develop