more refactoring. Taking out BioJava1 change model. fixes #33 and #105