merging changes from fs branch. full builds don't wait for local builds to finish before kicking off.  local builds load index data, rather than create a new index, and pull timestamp from fs.stat
create an indexes directory if it doesn't exist but never commit/push any indexes
for evening work