Use better data structure to implement ResidueType