implemented code viewer, recursive directory search for source code and
disabled edge creation