renamed project name to yabai and many API improvement