Entertainment center for searching and viewing your video collection.  It will fetch metadata and subtitles from external sources and can be controlled by remote.  The GUI is written using JavaFX and video playback uses VLC through vlcj.