Two-way circular list
Merge branch 'Morainy' of github.com:Morainy/DS into Morainy