Reworked building code again

* All building stats are now held in KV files
* Fixed buildings health always being set to max after upgrading