Made the menulist generic again, added scoped overrides to the aside menulist