Silico - a Perl molecular modelling toolkit