Tokens CAN be tied to IPs to prevent stealing - configurable
Refactorings
Version 0.1.1