An attempt at creating a framework to calculate factorizations of elements in commutative, cancellative monoids