Reorganize startup a little, add book logging