Updated README documentation and added PrimePowerTree class