Added functionality for custom token prefix
Using prefix listens for space and removes leading space. User has the ability to give a freetagging boolean value for prefix