raycast bug fix. generalized tool. added grab tool.