If I understand; when you click the main hall and select upgrade tab you have everything you need to upgrade, but the button says research?
If so, you have reached your current maximum level for the main hall. You will unlock new levels in your research tree. If you go look at the research tree, you unlock new main hall upgrades every few chapters.
The first is in chapter 2, Advanced Main hall.