Added initial version. Node is not finished.