Whats the difference between Building, Upgrading, Size and Level?
Building is done in the Castle, and increases the Size of a building. The Size determines how many vassals can be assigned to that building at a time. Upgrading is done in the Workshop, and increases the Level of a building. The Level determines how efficient the vassals are that are assigned to that building. Each level of upgrade adds 5% to their productivity.