imporovements to Comparison to help with debug
Refactor of models to ensure that new parties can be added to SeatVotes (to avoid votes disappearing).
Also removed Person concept as it's just getting in the way and not adding anything atm.