Improves timeout detection
Improves error messages by adding more colors and line/column informations