Created unit tests.
Created services.
gitignore files