Refactoring: Refactored package structure, added Document and UrlQueueItem package and seperated filters for
both entity types