Change time in example to right now.
Convert to double-slash comments.
Curlies on the definition lines.
Static const int for pins.
Double-slash comments in header.
Condense code.
Comment style.
Const.
Whitespace.
Add Time::Day enum.
C++-ify.
Change function names and variable names to match Google C++ style.
Registers as enum values.
Remove default constructor for Time.
Whitespace.
Change sketch extension to .ino.