Renamed origin_view to view_origin and rectangle_view to view_rectangle. Updated doc.
set_size renamed to resize. Used signals to improve usability. Added function follow. Improved function resize to handle view.