Let's make sure we don't deque an empty queue or get the first element of an empty array
Implement play track and album correctly