Refactored provider -> processor
gitignore vim and haskell build outputs
Refactored provider -> processor
Moved persistance to mupromote-base