Thund3rmare:
Line 37 is good.
if(switchVal == HIGH);
^
Do you really want to do nothing when switchVal is HIGH?
If not, remove the semicolon.
any idea why "true/false" doesn't change color in the IDE?
It is highlighted, but in the default syntax highlight style the color is black.
<style token="LITERAL_BOOLEAN" fg="000000" bold="false"/>