refactored the POMs. added dependency graph report