Yeah so you laid out all of the issues that I am going to update later. This definitely wasn't my best showing but I put a big time limit on myself and just put it up. Thanks for the feedback!