added Branches.java and Indicators.java