#22 also implemented displayall()
release 0.5 (really)