updated README, renamed some files, documented null driver, saperate device file name