Spell: Structure and Function of Large Biological Molecules