Added: check modules function. It checks before program starts, for existance of system dependencies needed. If a critical one doesn't exists, it exits. Else, a warning is issued and continues with the rest of the training.