Test commit

Implemented GenerateData and have written a sketch of GeneratePredicate
Some minor changes
Remove dependency on accidently added windows library
Add .gitignore