add a steps.hidden column, defaulting to 0
add support for hidden steps at the DB layer
add data API support for hidden steps
don't show hidden steps