Updated Device.addState
Updated tests for Model
Add setCurrentState to Device class
Updated Model tests
Automatized tests for model classes
Added set() functions to ghomeuser
Updated users tests
Added update method
Updated model tests