Junit specs added, modify gitignore to not track regenerated files