add seperate reporting for scenarios and tests starting/finishing. Improve the default reporter by adding color