added HebrewMonth class with class objects for each month that expose name and length
moved incrementDate function to somewhere that it is globally accessible but doesn't pollute global namespace
implemented and tested HebrewMonth instances