Small bug fix with logs directory
Turning logs writing problem from warning into an error ... and also making it smart enough to create the directory if it doesn't exist
Turning logs writing problem from warning into an error ... and also making it smart enough to create the directory if it doesn't exist