gui roughly integrated, will work more on it with building
Gui integrated, building integrated, building network implemented