document Point and move IPoint into point.ts
document Size and move ISize to size.ts
document Rect and move IRect and IBox into rect.ts
remove stale file
use a more suitable enum name
document and update the drag helper
document the viewport
document and update the signals
update docs
remove stale files
reinstate the .point get/setter
reinstate the .size get/setter
reinstate the .box and .rect get/setters
update Widget docs
proper order of vendor-specific css
rename use of BoxLocation -> Border
update the VS project