fix a race condition on startup
better toString()
space cleaning
import cleaning
debug the loading/starting
only use getWritableDatabase()
fix addListener when a listener is gone
add removeListener()
only use the data when they are loaded
send an error when modifying an element failed
safety check