Use a DB data struct to enable adding data to a DB
Fail fast when reading DB data fails
Return boolean value from DB file operations
Use a DB data struct for players too to enable passing player data around