Add basic documentation (with YARD)