Some optimizations.
Add Readme.