Introduce winston logger and make it configurable to print on console and/or file. Closes #19