Updated Viewer to match JsonConfig change I4ab5dfee792cb

* Viewer reuses code from JsonConfig
* Cleaned up CSS
* README update

Change-Id: I2df54b8ab709a6763eaae7d1cafbef6e2c9742de