Added abstract and technology independent GameView implementation.