Move deserialize violation into Violation.php. Create overview directory if it does not exist