#34 Added logging class