Initial checkin for first homework

Initial version of first actual homework assignment with professor's
example.  Slightly nicer, Python-3-friendly version to follow.
Update of first homework assignment

Update of first homework assignment to have calculated values defined in
a property, generated with a function, memoized, and serialized as
human-parsable strings using Python 3's string interpolation support
(str.format()).