A simple JavaScript state router