Show promotions and edit your own promotions

Views are still a WIP, but we can worry about that later.