BioNetGen Modelling Environment