Non channelled skills, and refactored skills into its own file. Closes #21, closer towards #19.