Clean up gpio code