add separate package with combinatorics classes, make Simulacra methids static, minor fixes