Sort skills based on dependencies.
Add some comments.
Add ui_language to user info.
Merge pull request #2 from klaw23/master

Fix skill sorting