Initial work on floor plan generator.