Captain Branchflower helped find problem with button one being affected by LED also being on P1.0. This was fixed by disconnecting the LED in hardware