Add readme content
Add main source and tests