100/Solid: ? A comprehensive gradient-free optimization framework written in Python