Java Structure-alignment Resources