Updates network code; adds settings view