commit before test branch
made the nodes into a library
fixed scenegraph node gl drawing