Working on Game core interfaces implementation.