add celluar automata
add markov chain maker