Started ViewModel .campaign stuff (WIP)