Add a stack and a sorted list. Tidy up the unit tests names