initial files, doesn't do much yet
progress on scanner drivers