fixing dev requirements again
adding gitignore file