Inaugural Index Fest shines during a packed Dallas weekend