Updated .gitignore to include test files
Added the ability to specify root dir