fixed gitignore
Did some TDD