add a simple index interface
add entities to the index on success
rm disk.h, refs will be handled in index.h
add to gitignore, project files