created singleton gameresource, for convenience sake