Cat/Review voting & tests related to it

Nice work!