added hazel-ref ns, and added tests