queue bug fix + tests
added stack tests, improved queue tests