added winston and basic logging