Move public interfaces close to each other
Rename total weight limits container to weight limits container
Rename split total weight limits to split weight limits
Rename function parameters and local variables