Cleanup and doc
Doc
Move tuple_utils into detail
Basic doc
Move TMP stuff into details
Move more into detail