implemented a really weird way to hide/show comments
fixed view when not logged in to hold onto existing draft
OK, sort of got session-based draft persistence working (probably has lots of bugs)