functionnal buddy algorithm + add deploy_server.sh + improved gitignore