Chad Harter's submission for uidevtest

Enjoy!  During development, I hosted the files on a local Apache web server.  I've never written anything in Knockout, but I had read up on it before and it just seemed like the best framework for the job in this case.