Adding gitignore
Initial implementation
Adding module
Add hint options
Adding some description and README about the hint