Annotation based configurations! First commit.
Annotation with outputPrinter support
Annotations with path composition support
Refactored annotations support.
Listing a directory will now show the content sorted