Started work on AdvancedMercurial manager to do branches and merging