public ActionResult Details(string id)
		{
			var searchService = new CardSearchService(MvcApplication.CardCache);

			var model = searchService.FindById(id);

			return View(model);
		}
        public ActionResult Index(string playerClass = null, string q = null)
		{
			CardSearchService searchService = new CardSearchService(MvcApplication.CardCache);
            IEnumerable<CardModel> cards = searchService.Search(playerClass, q);
            IEnumerable<string> playerClasses = searchService.GetPlayerClasses();

            CardsViewModel cardsViewModel = new CardsViewModel()
            {
                Cards = cards,
                PlayerClasses = playerClasses
            };


			return View(cardsViewModel);
		}
		public ActionResult Index()
		{
			var searchService = new CardSearchService(MvcApplication.CardCache);
			var heroes = searchService.GetHeroes();
			return View(heroes);
		}