add visualization module
fix network_model
add Run