Comments and Encapsulation CSVController

Added comments and encapsulation to CSVController