Modeling go: a mobile sketch-based modeling system for extracting objects