Add SimilarityDecorator
split pdf by file size
fix bug of decorator
refactor
error handling