Reorganize initialization

Author Sasky <sky42ks@gmail.com>
Author date 2015-03-28 21:48:47
Author local date 2015-03-28 14:48:47 -0700
Committer Sasky <sky42ks@gmail.com>
Committer date 2015-03-28 21:48:47
Committer local date 2015-03-28 14:48:47 -0700
Commit bfb9d24b845e6ca102467fee0a657a103ec8746f
Tree 5a2390b7635e243e96ba97bf1032295e45e3b20a
Parent fa4598772832c8cb3bbbce6c7d104d35f1226d06
Reorganize initialization

Fixes issue when switching directly campign > campaign.