Added producer and consumer classes to the project
Added ignore paths in .gitignore