moved all model classes into package model
implemented named objects for domain objects class, interface and method
implemented ParentChildGraph
parent child graph supports multiple parents
introduced type save class, interface and method
Implemented graph traversal using visitor pattern
added depth to visitor callback
Implemented Callgraph
removed unused imports
deleted ClassData and replaced with Type
implemented NamedObjectRepository
NamedObjectRepository throws IllegalArgumentException if duplicate named
objects are added
implemented callgraph builder
implemented support for virtual methods and output filtering
implemented command ListMethodCallGraph
added option callers to command ListMethodCallGraph
made minor changes to wording and removed unused option
Merge branch 'feature/callgraph'
Removed command FindEntryMethods, functionality will be implemented in
command callgraph. Renamed commands to short names.
moved command help line from CommandMap to JavaanCli
execute method returns ReturnCode instead of int