Blog demo updated

I updated the blog demo to include edit and remove functionality, feel free if you want to include in the main distribution. Please analyze my changes, have I done it right?