Incomplete, Minimal, mostly bad example of MVC in JavaScript