Making game self-contained