Added start of basic logging interface. Non fully functioning