add calculator
update readme
improve code documentation
Add preference to round extra weight to ceil
improve documentation
improve documentation
Merge branch '2-3-stable'