Added gitignore to ignore certain files
Updated package requirements
Removed compiled bytecode .pyc files