Decided to not change parameter order of constructors.
Verified mouse drag behavior. Also more TODOs.
Added Area.RepaintAll() (requested by aybabtme on the Gopher Academy Slack) and implemented it on Mac OS X.
Implemented Area.RepaintAll() on GTK+.
Implemented RepaintAll() on Windows.
More TODOs.