More updates to frontend. Major changes to play listing and directory display.