Created file, code is unfinished and untested.

Most of the basic parts of communicating with the scanner in place. To follow: Functions for sending commands and Error codes.