Add hard rescan and dropup menu functionality
Add shuffle functionality and fix prev functionality (restart if > 5 seconds in)