Polyply; a python suite for facilitating simulations of macromolecules and nanomaterials