upated gitignore
added basic unit test scaffolding