Constructing Hecke-Type Structures, Their Representations And Applications