Dynamic wireframe builder