Move all contribution info to readme. #298
add unit test guideline
Merge pull request #299 from plq/master

Document Updates. Contuniation of #298