Move processor implementations to a subdirectory