Moved additional code into separate files from 'gamerules'; adding these files.