U-shaped stair designer

Canadian code and inches for now; the English interface and the US, UK and Australian codes are coming next.