Implement DBHelper as singleton
Merge branch 'helper-singleton' into background-upload