Design small and large residential houses