First steps toward splitting logs into individual steps

This is in a very early stage, just so I know I’m heading in the right direction.
Would appreciate some feedback.