Bump version. Add -TRIAL to git tag for trial releases
First cut at abstracting the router interface
Further abstraction of the router interface