First Commit, adds drive code.
Merge pull request #1 from bgregos/master

First Commit, adds drive code.