7 card flush detection - works but needs refactoring.