This fixes issues brought up during the presentation. Mostly UI features and bugs that are blockers for it being a MVP.
The next CL will add more unit tests to the backend to address concerns about the correctness of the data.

BUG=skia:2930

Review URL: https://codereview.chromium.org/777753002