Not to be merged untill next commit.
Using dropdown-menu and dropdown-submenu to create nested list.
Created a nested list for groupby options and column selector.
Made alignment and margin changes with css styling.