Options now set when devices are started
Added setOptions method
added init for options on new _Device