Refinement and Development of the Finite Volume Discrete Boltzmann Method in 2-D and 3-D