Added creating node without parent.
Added validation for duplicate coordinates.
Added validation for coordinates borders.
Added coordinate order validation.
Added test category with children.
Added test to validate nodes with wrong number of descendants.
Merge remote-tracking branch 'origin/master'