You have 7 base consonants. Two that are asperated, one that is truncated. Then you have stressed and unstressed. The 5 vowel sounds are combined in various ways to create a variety of sounds, but they are all based on the 5 sounds. There are no hard or soft vowels.
This is all based on what I learned from an exchange student 10 years ago, though, so some of it may be fuzzy.