separated shelter and queue classes