removed arduino connections from site controller methods and made it one global variable in the class