An attempt at building a skill system for a game several years ago