Added missing random choice algorithms and started to implement Barabasi algorithms