Add cucumber test and yard for documentation for ruby