implemented design review feedback batch 5

adding initial text label to side menu buttons
updates and bug-fixing for side panel interaction