A far cry from the low-quality post-Second World War prefab houses, new technology means that factory-built houses can be at the cutting-edge of architecture - functional, sustainable and generally more affordable than traditional brick.