started working on fixing preflop ranges for villian, refactoring