Virtual Modeling for Architecture: teaching today digital representation techniques to tomorrow’s professional designers