+ fixed minor bug with month not being properly set on first day of each week
+ added documentation
Merge pull request #2 from carvefx/refactor-objects_vs_primitives

added documentation and fixed bug