Whoah it's very impressive work.

I can't put my finger on it, but I got the feeling that now the class is a little too powerfull. I'm not sure.

One niptick you use the word feat instead of abilitie or class feature multiple time and it's a little confusing because feat refere to a specific mecanic in the game separate from class feature.