Do some more backend and testing of the Skill system