Use moment for date manipulation.
Don't reinvent date handling use Date instead.
Enable selection of inactive days and jump to the prev or next month.
Add simple example for the calender.