A modern IRC library with JavaFX binding functionality