GameRules added to World

-Added GameRules to World class.
-Added GameRule interface
Looks good to me in general - but why not use "value" here?