Thanks for the detail feedback! We were pretty rushed for this project (as expected) so we hope to clean some of the issues up in the future. A lot of tweaking will be needed.