moved databaseHandler to own folder + create override methods