Basic structure for creating nodes and searching.