complete step form

implemented ryan's layout changes. closes #125