adding weigt calculators
Sentance splitter refactoring