Improve readme and apply GPL.
Add GPL text.