Work in progress for assigning appropriate Layout for the Report Viewer
GUI components.
Added TODO comments for layout (to be removed after finishing the
layouts). 
Prefer to use BoxLayout (horizontal/vertical) - since it is simple and
effective.