Adding device.noConflict()

Closes #30