Added (very crude) molecule mutation. Only now have we formally
fulfilled the deadline requirements.