Scroll up on hide reviews

Want to resolve #148 and also take care of an old TODO: refactor comment in the code.

Feedback on how I refactored this is appreciated; not sure what your thoughts on the `var that = this` idiom are.