Unify package structure.
Add support for unused parameters and private variable declarations.
Enhance unused parameter description.
Introduce convenience method for checking if variable is declared public.