added checkout program
fixed typos in checkout, compiled to board.hex