Issue 17

Added internal mapping from (Nodes, Bonds, Actions) to labels.
not possible and not efficient. I prefer 20 more lines of code and faster core data work than one object that can't represent the different types anyway, as it will be down-casted.