Half way through picking implementation using colours. Maybe switch to ray casting.