add header files and driver
Merge branch 'master' of github.com:chenzeyu/CS343-A6