Define all GPIO driver class methods as static with the pin ID passed as a parameter. Remove unneeded private types and data members. see #16