Coarse-Grained Simulations Of Viral Assembly