Added YARD documentation