Initial queue view

Reworked how queue is shown when empty, and added log in button for when the user is not logged in