Experimenting with a completely insane client side JS MVC structure.