bunch of  new bots + some refactoring
gitignore for nuget