Instantiate objects, invoke methods by name in ASP.NET