discovering angular with splitted files, dependencies injections, ...