Introduced an AbstractGameEngineService, as well as a second implementation for Rock / Paper / Scissors / Lizard / Spock, mainly as proof-of-concept. Needs refinement.