4d86112
- use file descriptors instead of streams in struct db - complete code review, split large functions