Add a lot more unittests to ensure core Structure and Molecule objects are
working as they should.