Created initial test for StatePossibilitiesForesighter
Added one possibility test to StatePossibilitiesForesighter
Added test of multiple possibilities in StatePossibilitiesForesighter
Separated Act and Assert and refactored to highlight similarities in StatePossibilitiesForesighterTest
Refactored virtual test in StatePossibilitiesForesighterTest as assertPossibilities method