Used a LinkedHashMap to preserve the ordering of adding buttons to the sidebar