Now have a basic interface.  Needs a lot of polish.  display: none on elements I havent properly cleaned up (including text input).  Using purecss.io and fontawesome.io for presentation.  Didnt want to use any seed-based JS, as there should be no expectation that a person has internet access (as this is intended to run on an internal network) so opted for basic JS.  To set up, open js/config.js and plop in your server and TV info, run node app.js and visit that URL.  Youll need to allow access on your TV and should now be able to have basic controls.