Renamed functions. Added gitignore file
fixed small omission in gitignore
Small improvments
Merge pull request #1 from AlexandreBeaulne/master

Renamed functions, added gitignore file