System -> Add state to object detail if available.
REST -> Add a bunch of new unit tests
Web -> Display devices, states, and commands.  Almost can control devices from the web page now.