Organise site's module
A conceptual question, those are always tricky.

Organizing by namespace is not a bad idea, though I would lowercase your namespace ( Header -> header etc. )

Furthermore, I would suggest to look into Movel View Controller and let each namespace have a model, view and controller.

The binding of events is in the realm of the controller. So when you initialize the controller, that is where can you do all the binding.

So in document.ready you can call centralBody.init() which could call centralBody.controller.init().