add gitignore
fix: when there is no "self.name"
Merge pull request #14 from fizista/no_self_name

self.name is None