Ruby building lv 1-16

The following buildings can only be built once in each castle. Building some of them do require a lot of Rubies, but some of them, like the Military hospital, can be bought without buying Rubies to start.