Code Layout
Main
Get_Byte
Send_Byte
Delay
Reset (Optional)