Created unit tests
Removed *.txt from .gitignore
Refactored unit tests
Refactored unit tests