Major rework of skill system, still work to be done...