QUESTION: The program wont compile due to "Multiple libraries were found" error

ANSWER: It is likely that you have the UH library installed in several locations. The location of the extra directories should be listed in the error message. Try deleting them until you are left with either /Users/USERNAME HERE/Documents/Arduino/libraries/ for MAC USERS,
or Documents/My Documents/Arduino/libraries for WINDOWS USERS.
You may also read the following page for details of a manual install:

QUESTION: Program wont compile due to errors that are related to a failure to establish a serial connection

ANSWER: You may try updating the Arduino IDE to its latest version. For windows users, you may also try updating the FTDI drivers. By default, windows does not have the latest versions installed. Refer to this site for a quick guide.

Some of the common errors include:
avrdude: ser_open(): can't open device "COMXXX"
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00