Add tests and validations for skill.
Merge branch 'master' of https://github.com/ccsomo/charity_management
Final fix for model specs, after removing unneeded factory