Simplify router. Now setPath only need to do set path, and no longer needs to deal with prefix things.