Dontheone:
Thanks for the answers. I was afraid you might say that and that means I need to really learn more to get the project to work. I bet I have compiled more times than I can count. I might have to separate the pieces and do them one at a time till I get a working sketch to use for each piece.
Developing each piece separately would be the usual way to start creating a complex project.
If your program compiles and uploads but does not work then the messages from the Arduino IDE are not going to help you solve the problem. It is perfectly possible to create an error-free and warning-free program that does not work.
It looks to me as if you have set the IDE to show full error messages. I suggest you turn that off as it is just confusing.
When a program compiles and uploads but does not do what you want the error is in the program code, not in the output from the compiler.
...R