A system for custom rpg like items with the main goal of providing a skill API and random item generation