AWT-based sketch

I wanted to PR this to a new branch, but it doesn't seem to be possible. Also I don't have write access to the repo.

Anyway - here are some first results. Notes: it would be *very* useful to have nice implementations of Point/Rectangle/Vector, etc. Also there's some useful related code in Cities (e.g. Orientation) - should we copy it until we figure out what's best?