Added has_won_horizontal tests and method