putting all games parts together