Lots of additional code to Building class. default method is working
just output is incorrect. some better sinchronisation required. Sorry
did not have time to work on it anymore...