add partial implementation of node crateing methods
WIP: slight improvement of chromosome api