Added a makefile and started on the work for the base of the driver.