added yardoc support
  - doc directory is ignored
  - rake docs to create docs