Initial build of logging system
Testing for log
Log now no longer requires instance to be made to use it.
Log can now be turned on a off as required.