Altered the delete post functionality.

So it's now not dealing with what happens during deleteing a thread.

Should be separate functionality / package.