created plan/notes for indexing refactor
initial refactor, need to seed and test
bunch of bug fixes for refactor + some random fixes I found
added todos to track some basic issues
Merge branch 'master' into schema_refactor
added todos specifc for this branch
another todo added
fixed bug for failed inserting of new articles
fixed todos
fixed todos