Rebuild with a new regex

- Added uri.regex
- Added uri.js
- Rewrote build.js
- Updated pattern.js
Updated README