Switched to a less vulnerable FileStorage format

no backward compatibility, sorry
add coverage report