implemented Not and And gates
implemented Or gate
added gitignore