This looks promising. I will read more into this and come up with a character sheet before Monday.