##LCDDriver by Kevin Cooper
###Description
This is a driver for the MSP430 to interface with an LCD screen. The available functions are:
Initializes the SPi communication on the MSP430
void initSPI()
Initializes the LCD screen and should blank it in the process.
void LCDinit()
Clears the LCD screen
void LCDclear()
Moves the character pointer to the first line
void cursorToLineOne()
Moves the character pointer to the second line
void cursorToLineTwo()
Writes the given character to the screen and increments the cursor.
void writeChar(char asciiChar)
Writes the given string to the LCD screen, if it is greater than eight characters long, then the second eight characters will be written to the second line. Any characters after sixteen will not be written to the screen.
writeString(char * string)
Writes the given strings to the top and bottom of the LCD screen respectively. Will not auto wrap.
writeStringTwo(char * string1, char * string2)
Scrolls the first given string screen to the left on the top line at a rate of five characters per second. Scrolls the second given string to the left on the bottom line at a rate of five characters per second.
scrollString(char * string1, char * string2)