Added Device.JS submodule