Adding options. Might be useful in the future
Making the interface compatible qith redis queue
Overflow queue manager
Adding some tests
Using flexmock
better overflow strategy
Adding support for user data
add support for on_before_download
Just kidding. on_before_save added