Remove plain ugly state hack.
Master looping and recur
only make array supports multi dimensions
fns make recursion look ugly
Adding working network model