Implement gamerules wrapper, and proper ent prop lookup for it.
Properly calculate ability cooldowns.