Added more capabilities to the home page view. Added additional tests, particularly that the home page would not add blank entries on every request. Now consistent with the book at page 67.