Clash of Clans Upgrade Order and Priority Guide
Why You Don't Want To Rush Your Town Hall
Townhall Levels explained
Below are Different sets of tables that explain what you unlock per TH level and what level the said buildings can be upgraded to per TH level.
Town Hall Itself
Resource and Offensive Buildings Available
Resource and Offensive Building Max Upgrade Level's
Defensive Building's Available
Defensive Buildings Max Upgrade Level's
Percentage of loot available based on your TH level, so just a head's up, don't rush upgrading your town hall or you'll get raided for all your resources!