Buildings and many details for self-construction

397-431 of 431