Implements Chapter 8 - Editing Posts