Add saving/bookmark feature
Closes #94 (closed).
This adds the ability to save posts and comments.
I rewrote a large part of this to support pagination, so I figured I would just make a new merge request, as there was a lot of extra changes and commits on the last one that would no longer be relevant. There is a lot of discussion on the old merge request, so I'll link it.