match classic SBT layout
add option for the description
divided in 3 part the application: main, argument parser for the command line arguments, and PDFParser to perform the transformation