An extremely tiny JS MVC framework with a Router