This is a great website for all paving and landscaping jobs....
https://www.pavingexpert.com/
Choose Installation Topics on the top row and it has all the info that you need on setting out, drainage, laying, walls etc,
such as steps....
https://www.pavingexpert.com/featur01
and walls...