A Highly Recoverable Filesystem for Solid State Drives