Fix style issues
`get` returns by value + remove `get_mut`
Add partial heap sort
Avoid clone in `most_common`