Thanks for the comment! I totally agree that a lot of it is broken. I've gone in and spent another hour to fix some of the bugs. Hopefully it is now a better experience.