Remove the need to call add() on the UncachedFile. Add docs. General cleanup.