Tests for Alephant's initialize method
Refactor alephant.rb lib
Add missing poll method which delegates to real Queue poll method
Add tests for recent changes/updates