added graphs and dicts, propagations classes almost ready, still no pos&neg propagation merging
added binary graphs