Added booking record repository and tests