I looks like there's a lot of good code in there, and a lot of hard work so good job thus far. What I want to know is why is it so narrowly focused, as in all it can do is residential homes specifically, residential homes. Wouldn't it be better if it were a generic modeller/CAD program?