Add project boilerplate
Implement main functionality
When matching literals, also take punctuations as delimiters
Add example and write README