add dirichlet alpha configuration for multinomial params + refactor