added glutin window support
added resource and agent structs