Completed observer pattern for SQLite data controller