added visualization module
added visualization