Code Cleanliness And Organization

oh it looks fine to me, its structured and blocked where you can easily identfy each section and its tidy

I dont dig the

  }else if(yah){
    blah
  }else{

style but thats a personal choice, and as long as its easy to follow and read I doubt anyone is going to have issue with what you presented. I only ever get strict on style when working with groups of people, but I will do ever so slightly different things so I know if I wrote it vs someone else.

maybe one of the high C preist around here will nitpick on the extra tabs in your block of serial prints, otherwise you could slap all that text into tables and do a loop, but its already written and working, ship it.