added campaign classes & mongo repository
csv parsing