Renamed functions, added gitignore file