Added some basic depend/provide function to java
SourceDir added; units parsed modularly