Sticking my toe in the world of Javascript MVCs