Abstracting some things written for d20 system, that can be ported to a
gneric rpg system