Add GPLv3 Licence to files
Use a context manager
Added housing and civic buildings, not currently used