updated Firmata library to version 2.3.5 and moved to the new library format