The Verilog-perl module comes with some utilities to help you orient yourself in an alien code.
One of the first things you normally do is to understend the module dependencies. That is, what module instantiates other modules. You can do this easily as follows:
vhier -sv --no-missing --missing-modules --forest <files>
# if there are any include directives, then add the include dir options
vhier ... -I<dir> ...