add comments partial, refactoring show posts, add user edit update more security