Added condition matrix generator function and instantiation- now 30 conditions, forgone and dynamic working, seeds yet to add.