This fixed some of the errors in the first commit such as: slave select and initializing the ports on the chip. Also, I changed the scroll function from calling the LCD rotate function to making my own that changes the string and then just prints the first eight characters