Forcefields for Atomistic-Scale Simulations: Materials and Applications