[TASK] Move library classes to a dedicated directory
[FEATURE] Replace usage of UrlNormalizer with Purl
[TASK] Update test data