dictionary package was added
-D argument parser listens for properties set
usagePrinter added to inform user on how to pass program args
fixes