fixed eq & item methods by replacing if with while statement
improve delete function
rename the function name from active to current

+ replacing them in the other methods
changes in first/second/last methods
fixed getNext & getPrev
unifying code