Collection of tools and algorithms for block relocation problems (BRPs)