Simplified the Recommendations InputFormat

No need to override extra method in the rec input format.
Added target ignore dir in gitignore