Trial a new UI layout with a hamburger menu for mobile
Prevent long file/dir names from sqewing layout
Fix hidden context menu - improved but not right yet

Still gets hidden/clipped off the bottom of the list (try showing the
context menu for the last item).
Merge branch 'new-ui-layout'
Show album or file of currently playing
add current playlist listing functionality
Refactor a big chunk of player functionality into a service
use strict
Refactor further to shift logic into approrioate services
Refactor playlist & dependencies
Refactor 'playing' data with a player service
REfactor by injecting playlist functionality
Refactor: extract library functionality into service
Implement a track progress timer
Merge branch 'refactor-player'
When playlist is empty, this would have errored