Added pagination, comments, and a shit ton of todos