modifies methods names
adds gitignore