Initial commit of basic logging functionality