Initial commit
Add license and readme files.
fix #1
fixed #2
fixed #3
fixed #4