Cleaning up GPIO init