brand nuclei with helper classes added

link--tr moved back to molecules as it extends atom(s)