Added a new logger which supports colours (windows only)
Added linux support for console colours + a fallback for other OSs