stairs stone granite design technology and technical construction