add timeout configuration (fix #5)
add a chapter about creating new steps