Initial commit of unit tests.
Added .gitignore file.