Added README. Fixed bug functions could be redefined.
Fixed gitignore and license.

Fixed gitignore and license.