separate hints into two groups: startHint and endHint, and assign them
to Step class