Use singleton pattern for DatabaseHandler