Make Queue a singleton

See issue: #257