Fixing require_once paths and using QueryRunner in Book
Refactoring QueryRunner