Initial Campaign Support

As well as some other UI alignment stuff