Uirouter

Fixed #29