add : server structure for playlist; add : vue for playqueue; improved : nav-bar hide/show system