adding test files and main gitignore