New: handle video files with just show name information

Fix: Show year removal only if it’s the last word
Refactor: style
New: video server with range handling (JS port)
New: make video.file path relative to config.videosDir

This will make it easier to reference a video file to the video server.
Video server serves a directory

New video player