removed wiringPi, added class for mcp23017 component