main layout is BorderLayout (mistakenly setting as BoxLayout previously)