Check driver before creating instance
Error handler added + default timezone
Log levels added