Initial extractions

The layouts come from diddleman.
The source stuff comes from trot.