Turns out, I need to be using roscore instead of the actually husky-core inorder for the husky_gazebo and husky_viz to work. So, I followed this link and configured my network, then everything works.