Chargen: Added initial skill functions and backend