MVC structure complete. Minimal bugs, for once.