Added input processing to window, added ray-node picking