configs, gitignore and requirements fixed