Clean up state machine in sender main
Add gitignore for compiled file directory in sender .X file