Database indexing

So this is kind of more of a heads up than anything. I've been working on going through every single table, and adding indexes, removing indexes, adding primary keys (who knew there were tables without keys?), and adding a few unique indexes. I've made it from A-M so far but I plan to keep going. But with there being so many changes here I at least wanted to get it over to the main branch so that people could give feedback as I progress through the rest of the tables.