When the server starts, if buildings are not present in the database, the required buildings are added
The list of buildings added (along with all attributes) is read through a JSON/YAML configuration file ie I should only have to change the configuration file to change the building data that is loaded.
There is no duplicate building data added into the database.
Acceptance Criteria: