Network failure handling

-Restructured initial data pull
-Added failure dialog and error message