changed gamescreen constructor