Bio Molecular Engine: A bio-inspired environment for models of growing and evolvable computation