allow atoms to have individual hbond weights
add bunch of consts