Adds more data via API

Refactors vera devices for better inheritance