Completion: converted all weighers to Kotlin merging them into one file
Completion: moved sorting to another package and renamed