Add doc

- README updates
- GPL and LGPL content
- gitignore