added Node.java and its children for better handling of different data inputs.

Signed-off-by: Madx-com <Madx.com@gmail.com>