Moved SplitCat.token from lib to models
Moved logic from lib to models to prevent ArgumentError due to module reloading in development mode
Moved module methods onto model classes
README update