New features and improve the library

Available via Composer using prettyurl/prettyurl. README file will be
updated in the near days