added header things and some pin setup things