added dummy devices
migrated modules to remove redundant prefixes (eg draw.gl.glDrawDevice -> draw.gl.drawDevice)