Added modules to lambda AST that support dependencies and cross-module name resolution (conflicts between dependencies are currently not handled);
Fixed some issues with the modular name graph implementation