To clarify one point:
Yes, the roost bars should be higher than the nest boxes, because chickens like to sleep as high as they can.
But the roost bars should not be directly above the nest boxes, because chickens poop a lot while they are sleeping, and you do not want chicken poop in the...