added network controller with models and modified views for basic functionality