Added Midnight\Exception class