update to main layout

- add remaining components to frame and organize them in a layout manager to keep them where they belong