Switch to using attribute names for object names in nodebotui json

This simplifies our code and allows for easier growth moving forward.

I've also added a simple static file server to demoserver.js