Print model on surface and add supports

@Scamp I believe this request is addressed by the most recent Preform update! You can review the list of features on this post.