SMS: Lattice methods for quantum chromodynamics