Hi Folks. Curious to know if my coding so far makes sense or if im far off.

There may be other issues but here are a couple:

   switchPin = digitalRead(switchState);

I think that switchState and switchPin are swapped.

    updateLEDs;

There should be parentheses and an argument.

Both of these errors will compile without error but will not do what you expect.