simplified buttons template
tests for rendering buttons and step list templates
render the back button only when it's useful
added tests for a flow with only one step (regardless of its practical usage)
bumped PHPUnit version
added support for custom classes