Added new method of truncating times.

This changes truncation from cutting the time down to replacing the colors and interactivity of the items.

Closes #8.

Note: Calendar spec is failing because it's the last day of the month - it can't switch days to check things.