public ActionResult New()
 {
     var newComponent = new ComponentViewModel();
     return View(newComponent);
 }
 public ActionResult Create(ComponentViewModel component)
 {
     IComponent newComponent = Core.Repo.CreateComponent(component.Name, component.Location);
     Core.Repo.SaveComponent(newComponent);
     return this.RedirectToRoute("ComponentList", new object());
 }