added EF
added gitignore