amend README, add licence and amend yardopts
add exceptions