Customize post model, creating and updating post, display post, managing post