[UPDATE] added arraylist for storing stepslist
[UPDATE] added stepslist test cases