Allocation-client subpage

[DO NOT MERGE] only for review
One more thing: before saving data (percents) we should check if all of them sum up to 100% (don't trust js validation :))