Add logging with winston

- Add new dependency on winston
- Add default console transport with level passed from config
- Add profiling to startup as example of logger usage