Removed previous method of applying the money.. made use of the new Calculator.applyMoney() method
Implemented new way to list the groups and goals sorted by their weights
Added methods to get goals and subgroups in a list sorted by weight
minor.. package declarations changed
minor..