Add code climate to readme
add yard as a development dependency
Add missing documentation