basic functionality

- route string parsing and matching
- route registering/unregistering
- returning route args and curried function on #get