Calendar Working

The calendar now has full functionality. I'm considering changing color
schemes to make it appear more readable.