A peer-to-peer group messaging system with SQLite-based message storage