Wire module changes tracking to the UI

This commmit makes project aware of removal/addition/changes made to the code files.

There are still few loose ends (disabling tracking in particular and everything that has to do with folders), but there's finally something that works in a visible way.